naval installation - Inglés Sinónimo Diccionario

naval installation

n.
[1] shore station